Skip to main content
guest
|
Join
|
Help
|
Sign In
guest
Join
|
Help
|
Sign In
schuchert
Home
Wiki Home
Recent Changes
Pages and Files
Members
My CV
C++ Training
New Stuff
FitNessse Tutorials
Experiential Learning
RubyNotes
EJB & JPA
Agile Courseware
Unpublished Articles
Tool Configuration
AOP
C# & OOP
Back to the Top
tddisnotenough.SOLID
Edit
0
1
…
0
Tags
No tags
Notify
RSS
Backlinks
Source
Print
Export (PDF)
<==Back
From Uncle Bob
S
Single Responsibility
Single Reason to Change
O
Open/Closed
Open for extension closed to change
L
Liskov Substitution
Derived types substitutable for base types
I
Interface Segregation
Interfaces should be focused (small) & client specific
D
Dependency Inversion
Dependencies should go from concrete to abstract
<==Back
Javascript Required
You need to enable Javascript in your browser to edit pages.
help on how to format text
Turn off "Getting Started"
Home
...
Loading...
From Uncle Bob
<==Back